About Vatic Solutions Limited (10506621) United Kingdom