About Calvin Hobbes Ltd (12411132) United Kingdom