About Checkpoint Charlies Ltd (12458026) United Kingdom