About Iql Bar Limited (12375924) United Kingdom