About Frenkel Topping Associates Limited (10303460) United Kingdom