About Malla Bella Limited (10953592) United Kingdom