About Ackman Projects Ltd (12954289) United Kingdom