About Knitterbot Limited (09238009) United Kingdom