About Bps Invested Limited (13447880) United Kingdom