About Slightly Nomadic Limited (10551810) United Kingdom