About Innovative Qara Solutions Limited (09664347) United Kingdom