About Karabin Ltd (12250909) United Kingdom