About Janrick Intl Ltd (09268518) United Kingdom