About Concentric Holdings Limited (11761646) United Kingdom