About Sisu London Holding Limited (13184602) United Kingdom