About Folding Helmet Technology Limited (09929729) United Kingdom