About Jaam Space Limited (08692860) United Kingdom