About Mellonia Property Limited (11202225) United Kingdom