About Ollet Associates Ltd (10142863) United Kingdom