About Optadapt C.i.c. (10896600) United Kingdom