About Om Shanti Association Uk Limited (09984636) United Kingdom