About Dealswar Investments Limited (00685493) United Kingdom