About Vinculum Ltd (09805627) United Kingdom