About Efka Dynamics Ltd (12893772) United Kingdom