About Vals Island Spot Ltd (13487638) United Kingdom