About Feddac Investments Ltd (10111683) United Kingdom