About 42maru Limited (11914276) United Kingdom