About Nearcut International Limited (11148855) United Kingdom