About Fernwood Technology Limited (12058984) United Kingdom