About Qlaar Ltd (11658764) United Kingdom