About Ongowa Enterprises Ltd (13269385) United Kingdom