About Rugged Nature Ltd (12130230) United Kingdom