About Jabro Holdings (uk) Limited (09164856) United Kingdom