About Fulcrum Utility Assets Limited (11336642) United Kingdom