About Beagle1. Ltd (13689062) United Kingdom