About Mcmlxxvii Ltd (12181938) United Kingdom