About Inle Partners Limited (12477219) United Kingdom