About Lind Group Holding Company Limited (06497578) United Kingdom