About Kixx Bromley Limited (12340154) United Kingdom