About Freddie F Io Ltd (11504814) United Kingdom