About Qala Limited (11008969) United Kingdom