About Kibble Ltd. (10592039) United Kingdom