About Heat Defi Foundation (12962804) United Kingdom