About Pallas.gd Limited (12784057) United Kingdom