About Noni Properties Ltd (11666259) United Kingdom