About Bella 64 Ltd (12047469) United Kingdom