About Temi-ade Ltd (12851360) United Kingdom