About Palamon Limited (00971362) United Kingdom