About Kwaku Solutions Ltd (11842690) United Kingdom