About Trilla Entertainment Limited (13276579) United Kingdom