About Tiki Homes Ltd (12767180) United Kingdom