About Ptolematic Ltd (12592059) United Kingdom