About Dhamecha Lohana Centre Limited (09094775) United Kingdom