About Alleseo Digital Marketing Solutions Ltd (SC679017) United Kingdom