About Veddah Limited (08055669) United Kingdom