About Electric Red Monkey Ltd (10854057) United Kingdom