About 129sjr Limited (SC688628) United Kingdom