About Paleofix Services Ltd (11686888) United Kingdom