About Optimus Healthcare Lincoln Limited (07397118) United Kingdom