About Maja Deli Ltd (09683410) United Kingdom