About Plankton Reginalds Limited (11513098) United Kingdom