About Ligature Limited (07657692) United Kingdom