About Uchaux Limited (10145899) United Kingdom