About Bella Indo Ltd (11022682) United Kingdom