About Chohan Management Limited (SC478025) United Kingdom