About Apofena-incarna Limited (10550528) United Kingdom