About Fn6 Holdings Limited (13112516) United Kingdom