About Pentomino Analytics Ltd (11496402) United Kingdom