About Kardboard Limited (10928313) United Kingdom