About Promabi Ltd. (09200831) United Kingdom