About Tempra Investments Limited (07985012) United Kingdom