About Om Sai London Ltd (12281504) United Kingdom