About Inksmoor Capital Spv Limited (13655196) United Kingdom