About Jabelle Management Ltd (09027321) United Kingdom