About Beagle Analysis Limited (09889834) United Kingdom