About Decade One Management Limited (11833752) United Kingdom