About 12772615 Ltd (12772615) United Kingdom