About Laqueus Ltd (10864788) United Kingdom