About Pandorus Group Limited (11858329) United Kingdom