About Lrq International Limited (10111788) United Kingdom