About Bilcat Ltd. (SC534735) United Kingdom