About Ab12 001 Ltd (SC713614) United Kingdom