About Vadukul Investments Limited (08816485) United Kingdom