About Millbry 72 Ltd. (SC186570) United Kingdom