About Ack Solutions Ltd (03845608) United Kingdom