About Lix Toll Holdings Limited (SC316644) United Kingdom