About Clear Leap Limited (12085312) United Kingdom