About Ja Rafferty Advisory Limited (12306192) United Kingdom