About Elequik Ltd (12575937) United Kingdom