Mix Your Pix started conducting its business in 2006 as a Private Limited Company with reg. no. 05893327. The company's headquarters was based in London at 20-22 Wenlock Road. The Mix Your Pix Ltd company had been offering its services for fifteen years.
Shane T. was this particular firm's managing director, selected to lead the company eighteen years ago.
Shane T. was the individual who had control over this firm, owned over 3/4 of company shares.