About Frazzi International Ltd. (10309407) United Kingdom