About Aldee Ltd (10062821) United Kingdom