About The Nomadic Tribe Co. Limited (12587129) United Kingdom