About Maneek Group Limited (08149681) United Kingdom