About Frf Holdings Limited (10632385) United Kingdom