About Karran Securities Ltd (12210185) United Kingdom