About Fresh K&d Ltd (SC572517) United Kingdom