About Frankelplus Limited (12312990) United Kingdom