About Vaffammocc Limited (SC642927) United Kingdom