About Jahsynth Ramsay Limited (12949592) United Kingdom