About Alfatronix (holdings) Limited (06020523) United Kingdom