About Sixty Feet Entertainment Ltd (11961716) United Kingdom