About Ithica Limited (01570287) United Kingdom