About Klear Investments Limited (13648217) United Kingdom