About Ab12 003 Ltd (SC713557) United Kingdom