About Reflexx Technologies Limited (12102810) United Kingdom