About Fricanduo Limited (11916962) United Kingdom