About 132ltc Ltd (12945656) United Kingdom