About Alpha Slak Ltd (12836724) United Kingdom