About Genc Osman Limited (10774056) United Kingdom