About Ja Frica Ltd (13336103) United Kingdom