About Franc & Jo Technologies Ltd (13069824) United Kingdom