About Okto Building Limited (11969877) United Kingdom