About Jalapeno Limited (04032730) United Kingdom