About Euka Limited (06274470) United Kingdom