About Killian Bloom Limited (12935465) United Kingdom