About Vincentius Ltd (12750840) United Kingdom