About A Curious Space Limited (11895292) United Kingdom