About Lynn Management Solutions Ltd (12247455) United Kingdom