About Typica Holdings Limited (12268435) United Kingdom