About New Maxin 2018 Ltd (SC591556) United Kingdom