About Northern Flame Ne Limited (12257308) United Kingdom