About The Ally Partnership Ltd (12874354) United Kingdom