About Maximilian Bell Ltd (11377242) United Kingdom