About Ugears London Ltd (09946306) United Kingdom