About Pet Platform C.i.c. (12556113) United Kingdom