About Eur3ka Ltd (07987570) United Kingdom