About Ptoleman Holdings Ltd (10583333) United Kingdom