About Ulc World Limited (12982449) United Kingdom