About Temporis Developments Limited (10452128) United Kingdom