About Ofah West End Limited (11178242) United Kingdom