About Bakkawor Ltd (13329131) United Kingdom