About Efka Ltd (10433844) United Kingdom