About Captured Carbon (n.i.) Limited (NI648936) United Kingdom