About Management 16 Company Limited (07139572) United Kingdom