About Sandlido Limited (11167157) United Kingdom