About Jamorin International Limited (05453322) United Kingdom