About Contingent & Future Technologies Ltd (12035038) United Kingdom