About Ab & Co Investments Ltd (12985631) United Kingdom