About Founders Holdings Ltd (11481582) United Kingdom