About Siddco Management Ltd (10233056) United Kingdom