About Senoptica Technologies Limited (FC036787) Ireland