About Svaras Associates Ltd (12306831) United Kingdom