About Holdings Mann Ltd (12083111) United Kingdom