About Manta 2018 One Ltd. (11149093) United Kingdom