About Oboros Ltd (10467016) United Kingdom