About Bmc I Founder Partner Limited (08818293) United Kingdom