About Paleojo Services Europe Ltd (10838697) United Kingdom