About Bloom Financial Technologies (uk) Limited (13575463) United Kingdom