About Tiger Cullen Limited (SC564336) United Kingdom