About Vanilla Skye Ltd (11067298) United Kingdom