About Infinity B & C Ltd. (SC713248) United Kingdom