About Komrad Ltd (12478702) United Kingdom