About Kara Billens Ltd. (10883699) United Kingdom