About Pactri Ltd (12450443) United Kingdom