About Optomeyes Limited (05479068) United Kingdom