About Tiki Blinders Limited (13422260) United Kingdom