About Lymics Ventures Limited (07957729) United Kingdom