About Basecamp Digital Ltd (10206261) United Kingdom