About Prolectra Ltd (12037630) United Kingdom