About Effekta (uk) Ltd. (03765826) United Kingdom