About Meta Sale Group Ltd (11923188) United Kingdom