About Jenapas Ltd (13298666) United Kingdom