About Bloom Interactive Limited (07497298) United Kingdom