About Casica Limited (11138920) United Kingdom