About Jaasa Qs Services Limited (12041713) United Kingdom