About The Theophanous Project 2 Ltd (12056988) United Kingdom