About Mascenakryse Ltd (13067704) United Kingdom