About Freecorn Ltd (11766981) United Kingdom