About Pettra Limited (09242704) United Kingdom