About Exsel Management Co. Limited (05171610) United Kingdom