About Sardor Limited (13043261) United Kingdom