About Kimboard Limited (01349461) United Kingdom