About Flimcrisp Ltd (11430818) United Kingdom