About Tichi Holdings Limited (07287339) United Kingdom