About R Ischia Limited (12384002) United Kingdom