About Om London Limited (12184365) United Kingdom