About Barda Quch Limited (10232535) United Kingdom