About Olawa Bakery London Ltd (13175971) United Kingdom