About Ab Initio Systems Ltd (07917105) United Kingdom