About Crucial Holdings Limited (13555390) United Kingdom