About Frodaled Ltd (13296634) United Kingdom