About Uglodd Ltd (12646934) United Kingdom