About Ottg Ltd. (11089647) United Kingdom