About Concurrere Punctum Ltd (08591422) United Kingdom