About Maja Deli Corner Ltd (12093184) United Kingdom