About Jabre Group Ltd (12743794) United Kingdom