About Francis Clark Investments Ltd (12843380) United Kingdom