About Jalapeno (uk) Limited (04910679) United Kingdom