About Leq Limited (04110602) United Kingdom