About Project Ig7 Limited (11401784) United Kingdom