About Defloks Ltd. (FC028906) Latvia