About Seu Saphyr Ltd (12696565) United Kingdom