About Bloomberry Ltd (SC634906) United Kingdom