About Finoptix Ltd (11594048) United Kingdom