About Addo Chase Ltd (12145874) United Kingdom