About Sri Satya Sai Ltd (10266073) United Kingdom