About Project Anastasis Limited (11279840) United Kingdom