About Stipenda Limited (11283198) United Kingdom