About A Nomadic Abode Limited (10661892) United Kingdom