About Frifoo Ltd. (10422621) United Kingdom