About Jabbakam (uk) Limited (08270573) United Kingdom