About Ab Initio Designs Ltd (13699458) United Kingdom