About Eplug Technologies Lp (SL033411) United Kingdom