About Lybss Holdings Ltd (12365156) United Kingdom