About Jurassic Tech Limited (10488503) United Kingdom