About Amatsu Space Ltd (11759007) United Kingdom