About Mr Chips Yumi Yumi Ltd (12683708) United Kingdom