About Melco Solutions Limited (09369157) United Kingdom