About Boppa & Bella Ltd (11127135) United Kingdom