About Atstrad Ltd (13185921) United Kingdom