About Blue Martingale Limited (10692253) United Kingdom