About Craft Investment Partners Limited (10140544) United Kingdom