About Chubby Seal Ltd (10482132) United Kingdom