About Flaxenberyllium Ltd (12558322) United Kingdom