About Joshua Sofaer Projects Limited (07678014) United Kingdom