About Sri Puttaswamy Limited (09686945) United Kingdom