About Alpha Variant Limited (12575755) United Kingdom