About Ticuna Ltd (11939115) United Kingdom