About Tippe Skye Ltd (SC584256) United Kingdom