About Preemptive Projects Ltd (10023241) United Kingdom