About Dummy Clips Ltd (12978354) United Kingdom