About Pomercandi Ltd (07958153) United Kingdom