About Rasja Associates Limited Limited (12748378) United Kingdom