OLICT LTD, Company N. 16039151, London