About Carbiner Limited (11876316) United Kingdom