About Ofosu Services Limited (11103034) United Kingdom