About Elq Holdings (uk) Ltd (06409662) United Kingdom