About Sanderling International Limited (12733089) United Kingdom