About S Adu Ltd (11290453) United Kingdom