About Florduf Investments Ltd (13279931) United Kingdom