About Senpora Ltd (06330073) United Kingdom