About Lars International Group Limited (10851299) United Kingdom