About Franki London Limited (13109559) United Kingdom