About Cliff Onyango Ltd (12299989) United Kingdom