About Amsoa Limited (12101538) United Kingdom