About Pk Click Studio Captures Ltd (12262341) United Kingdom