About Magic Clps Ltd (12951960) United Kingdom