About Ischia Associates Ltd (09713972) United Kingdom