About Forma Management Ltd (11130230) United Kingdom