About Okoglas Ltd (13640330) United Kingdom