About Concentric Otb Limited (11271586) United Kingdom