About Meltingpot.space Ltd (11169333) United Kingdom