About Britannia Square Limited (12764685) United Kingdom