About Sai Swaroop Solutions Ltd (08140341) United Kingdom