About Jeyogi Europe Limited (05545573) United Kingdom