About Flimserstein Limited (11080476) United Kingdom