About Oba (uk) Ltd (08902640) United Kingdom