About Vaddy Limited (12547870) United Kingdom