About Ackholm Holdings Limited (11344387) United Kingdom