About Britannia Investment Corporation Limited (07983345) United Kingdom