About The John Ray Initiative Limited (03420063) United Kingdom