About New Earth Finance International Limited (11220415) United Kingdom