About Blue Dog Alpha Ltd (12857707) United Kingdom