About Liz Ofori Limited (09270724) United Kingdom