About Mjf Associates Limited (SC391032) United Kingdom