About Nonny Beach Ltd. (11289031) United Kingdom