About Frikkadel Limited (05931560) United Kingdom