About Janch Ltd (10872116) United Kingdom