About Liberty Inter Corporation Limited (04926164) United Kingdom