About Formulate Kainos Limited (10172840) United Kingdom