About Pactus Trias Limited (11689181) United Kingdom