About Alextech Limited (07190245) United Kingdom