About Jaffran Ltd (12116071) United Kingdom