About J.g. Rae Limited (SC050072) United Kingdom