About Ptolemaeus Ltd (12943123) United Kingdom