About Ashu3 Technologies Limited (12238093) United Kingdom