About Thrilla Ltd (07424384) United Kingdom