About Astrix Technology Limited (07339523) United Kingdom