About Landee Limited (SC585344) United Kingdom