About Tyriq Spencer Ltd (13602538) United Kingdom