About Jokruger International Limited (07528301) United Kingdom