About Sandara Limited (10177090) United Kingdom