About Oikos One Limited (13582215) United Kingdom