About C Onyango Ltd (12367626) United Kingdom