About Tiger Holdings Limited (09774768) United Kingdom