About Fion Holdings Limited (SC337639) United Kingdom