About Latfix Company Solutions Ltd (12047152) United Kingdom