About Pallas Limited (SC619460) United Kingdom