About Janelle International Limited (09827952) United Kingdom