About Fulcrum Capital Ventures Ltd (13211409) United Kingdom