About Qara First Limited (13637927) United Kingdom