About Specimen J Limited (12483241) United Kingdom