About Planktic Limited (08229453) United Kingdom