About Nomadik Stretch Tents Limited (10426511) United Kingdom