About Mga Ladbrooke Limited (11832714) United Kingdom