About Meghatek Solutions Limited (11568256) United Kingdom