About Astria Technology Limited (07287765) United Kingdom