About Fricha Ltd (09294058) United Kingdom