About Elica Club Ltd (12332680) United Kingdom