About F27 Holdings Ltd (SC679604) United Kingdom