About Islashore Limited (SC460476) United Kingdom