About Euveka Limited (12542626) United Kingdom