About Ofori & Anna Company Limited (10016196) United Kingdom