StarBox, a South East accountancy firm specialising in the content creator and influencer space, has shared its role in the sale of the studio behind some of the UK's most popular ...