About Veracitas Holdings Ltd (07639506) United Kingdom