About Bella Nusa Ltd (13269285) United Kingdom