About Business Proposal Limited (12440109) United Kingdom