About Acebased Products Ltd (SC646728) United Kingdom