About Chahall Management Limited (08160756) United Kingdom