About Frascati Associates Limited (13049386) United Kingdom