About Om Sai Homes Ltd (11650875) United Kingdom