About Fima C&c Ltd (11742557) United Kingdom