About New Meiho Croy Limited (SC537326) United Kingdom