About Juchi Limited (12934425) United Kingdom