About The Ambrose Initiative Limited (13343503) United Kingdom