About Magenta Frog Limited (06548718) United Kingdom