About Pali Group Ltd (12602489) United Kingdom