About Quicktime Properties Ltd (10807958) United Kingdom