About Olisex Developments Limited (04184353) United Kingdom