About Sdrusssh Limited (13621558) United Kingdom