About Klar Limited (11253076) United Kingdom