About Adenyo Otieno Ltd (13154440) United Kingdom