About S&a Kadu Ltd (10227683) United Kingdom