About Alpha Skein Ltd (11616441) United Kingdom