About Omeri Simpson Ltd (13061266) United Kingdom