About Siddhartha Vadde Financial Services Ltd (13289620) United Kingdom