About Oikos Ltd (11067435) United Kingdom