About Ofori Limited (09428675) United Kingdom