About Gencabin Ltd (11396350) United Kingdom