About Vakkas Limited (08406136) United Kingdom