About Sasdru Ltd. (10835439) United Kingdom