About Kahn Brothers Group Limited (07621994) United Kingdom