About A Squared Technologies Limited (08946482) United Kingdom