About J J Foundation Limited (10674490) United Kingdom