About Ladoski Tasty Jollof Limited (12926042) United Kingdom